libxc: add xc_hvm_param_get/set() to get/set 64-bit values
authorDavid Vrabel <david.vrabel@citrix.com>
Wed, 18 Jun 2014 16:12:50 +0000 (17:12 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Fri, 27 Jun 2014 13:13:21 +0000 (14:13 +0100)
commit0a9daad3802a4c4bb64076369ee43a90b390b351
tree6ed2340609537f268570602e4d5afa15dd8b8c7f
parent18b2061a136ce4fa72772f065cf9089057673b56
libxc: add xc_hvm_param_get/set() to get/set 64-bit values

HVMOP_get_param and HVMOP_set_param take a uint32_t for the parameter
index and a uint64_t for the value.  So add xc_hvm_param_get() and
xc_hvm_param_set() that take the same types.

The existing xc_get_hvm_param() and xc_set_hvm_param() are retained
for compatibility but are deprecated.

Signed-off-by: David Vrabel <david.vrabel@citrix.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
[ ijc -- dropped one hunk against xen-access.c which didn't apply due to
         intervening changes ]
12 files changed:
tools/libxc/xc_cpuid_x86.c
tools/libxc/xc_dom_arm.c
tools/libxc/xc_domain.c
tools/libxc/xc_domain_restore.c
tools/libxc/xc_domain_save.c
tools/libxc/xc_hvm_build_x86.c
tools/libxc/xc_resume.c
tools/libxc/xenctrl.h
tools/libxl/libxl.c
tools/libxl/libxl_dom.c
tools/python/xen/lowlevel/xc/xc.c
tools/tests/xen-access/xen-access.c